Hardware compare

The Wiring hardware is based on the Atmel atmega128 microcontroller, a very powerful device that suits from the simplest tasks to the most challenging requirements and future needs for prototyping interactive artifacts, connectivity and expansion. The table below shows a comparison between The Wiring hardware and other prototyping systems.

  Wiring hardware (Wiring I/O board and WiringMini) BasicX BasicStamp PIC16F876 atmega8 / atmega168 (Arduino)
Digital I/O Pins 53 16 15 22 11
Memory 128K 32K 2K 14K 8K/16K
Analog inputs 8 8 n/a n/a 6
External Interrupts

8

n/a n/a 1 2
Hardware serial ports

2

1 1 1 1
USB yes no no no yes
Power External 7-12V generic adapter or through the USB when connected to a computer Requires power regulator circuit + adapter Requires power regulator circuit + adapter Requires power regulator circuit + adapter External 7-12V generic adapter or through the USB when connected to a computer
PWM (analog) outputs 6 n/a n/a 2 3
Programming language Wiring basic basic basic Wiring
OS Supported Windows, Mac OSX, Linux Windows, Mac OSX Windows Windows Windows, Mac OSX, Linux